package sistemadeproyectos;

import java.awt.Color;
import java.awt.Font;

public class Forma extends ElementoMapa {
    public static final int ELIPSE = 1;
    public static final int RECTANGULO = 2;
    private int figura;
    private Color colorLinea;
    private Color colorFondo;
    private Font fuente;
    
    public Forma(String elNombre, String elTexto, int x, int y, int elAncho, int elAlto, int laFigura, Color linea, Color fondo, Font laFuente, String elRecurso){
        super.nombre = elNombre;
        super.texto = elTexto;
        super.posx = x;
        super.posy = y;
        super.alto = elAlto;
        super.ancho = elAncho;
        this.figura = laFigura;
        this.colorLinea = linea;
        this.colorFondo = fondo;
        this.fuente = laFuente;
        super.urlRecurso = elRecurso;
    }

    /**
     * @return the figura
     */
    public int getFigura() {
        return figura;
    }

    /**
     * @param figura the figura to set
     */
    public void setFigura(int figura) {
        this.figura = figura;
    }

    /**
     * @return the colorLinea
     */
    public Color getColorLinea() {
        return colorLinea;
    }

    /**
     * @param colorLinea the colorLinea to set
     */
    public void setColorLinea(Color colorLinea) {
        this.colorLinea = colorLinea;
    }

    /**
     * @return the colorFondo
     */
    public Color getColorFondo() {
        return colorFondo;
    }

    /**
     * @param colorFondo the colorFondo to set
     */
    public void setColorFondo(Color colorFondo) {
        this.colorFondo = colorFondo;
    }

    /**
     * @return the fuente
     */
    public Font getFuente() {
        return fuente;
    }

    /**
     * @param fuente the fuente to set
     */
    public void setFuente(Font fuente) {
        this.fuente = fuente;
    }
}